# $Id: Makefile 15 2009-12-31 10:20:28Z calicant $

CC = gcc
CFLAGS = -O2

objects = anagrammi.o candidate.o configfile.o edilana.o editing.o \
    history.o incipit.o listanomi.o logfile.o messaggi.o \
    permuta.o sottraz.o stampa.o stat.o tasto.o utilitas.o \
    vocabol.o

all: EdilAna

EdilAna : $(objects)
	$(CC) -o ../EdilAna $(objects) -lauto

$(objects) : edilana.h messaggi.h

messaggi.o : EdilAna_rev.h messaggi.h

tasto.o    : tasti.h

messaggi.h: catalogs/edilana_english.cd
	CatComp catalogs/edilana_english.cd cfile messaggi.h

italian:
	CatComp catalogs/edilana_english.cd catalogs/edilana_italian.ct catalog /catalogs/italian/edilana.catalog

.PHONY : clean

clean:
	rm -f ../EdilAna $(objects) messaggi.h

